sweep the leaves - Spanish English Dictionary